heavy duty undercarriage - German English Dictionary